Big Huge Thesaurus

lungless salamander

noun